/**
 * 聊天记录查询对象类型
 */
export interface messageQuery {
    pageNo?: number;
    pageSize?: number;
    senderId?: string;
    senderType?: number;
    createBy?: string;
    message?: string;
    startTime?: string;
    endTime?: string;
}

/**
 * 聊天记录分页对象
 */
export interface messagePageVO {
    id?: number;
    senderId?: string;
    senderType?: number;
    message?: string;
    createTime?: string;
    createBy?: string;
    digitalFingerprint?: string;
}

/**
 * 会话列表查询参数
 */
export interface chatListQuery {
    pageNo?: number;
    pageSize?: number;
    visitorId?: String;
    visitorName?: String;
    serviceName?: String;
    startTime?: String;
    endTime?: String;
    companyName?: string;
}

/**
 * 会话列表分页对象
 */
export interface chatListVO {
    visitorId?: string;
    visitorName?: string;
    serviceName?: string;
    companyName?: string;
    lastMessageTime?: string;
    totalMessageCount?: number;
}

/**
 * 会话详情查询参数
 */
export interface chatDetailQuery {
    pageNo?: number;
    pageSize?: number;
    visitorId?: String;
    serviceName?: String;
}

/**
 * 会话详情分页对象
 */
export interface chatDetailVO {
    visitorId?: string;
    serviceName?: string;
    message?: string;
    createTime?: string;
    senderType?: number;
    receiverType?: number;
}